1716 Chestnut St, Philadelphia, PA 19103, United States
View on Map
What travelers say:
Stumbled across this place while walking through Philly on a weekend getaway. Peaked in... got lucky with bar space. BOY, were we thrilled! Dinner was amazing, great vibe, and excellent service.